﻿@charset "utf-8";
/* CSS Document */
/*------- reset -------*/
/*
author: web63.cn
Date:2015/01/01;
Version:1.0;
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;
	}

/* HTML5标签初始化 
--------------------------------------------------*/
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

/* 标签初始化 
--------------------------------------------------*/
body { line-height: 1; color:#333;font:14px/1.5 Arial, Helvetica, Verdana, sans-serif;}
ol, ul,li{ list-style: none; }
blockquote, q { 
	quotes: none; 
	border-left: solid 4px #39c;
	margin-left: 10px;
	padding-left: 10px;
	background: whitesmoke;
	margin: 10px auto;
	padding: 6px 10px;
	color: #666;
	font-size: 20px;
}
i,em{
	font-style:normal;
	font-weight:100;
}
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
a img{ border:0}
h1{ font-size:20px; font-weight: normal;}
h2{ font-size:18px;  font-weight: normal;}
h3{ font-size:16px; font-weight: normal; }
h4{ font-size:14px;  font-weight: normal;}
h5, h6{ font-size:12px;  font-weight: normal;}



div{display:block;}

table{ border-collapse: separate;border-spacing: 0;}th, td {text-align: left; font-weight: normal;} img, iframe {border: none; text-decoration:none;}input, textarea, select, button {font-size: 100%;font-family: inherit;margin:0;padding:0;}select {margin: inherit;} hr {margin: 0;padding: 0;border: 0;color: #000;background-color: #000;height: 1px}
strong,b{font-weight:100;}
input,button{border: 0;outline:none;}
button:hover{cursor:pointer;}
/* 解决Google浏览器字体不小于12px的问题
--------------------------------------------------*/
html{ -webkit-text-size-adjust:none;}
a{color: #333;text-decoration: none;}
a:hover{text-decoration: none;color: #ff0000;}
a{outline: none;}
a:active{*star: expression(this.onFocus=this.blur());}
a:focus{*outline: 0; }


/*常用样式*/
.pr{ position:relative}
.fb,strong{ font-weight:700;}
.fb0{ font-weight:100;}
.hid{overflow:hidden;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.db{display: block;}
.imglink{display: block;text-align: center;}
.radius {border-radius:5px; background:#fff;overflow:hidden;padding:12px;}
/*input 框提示文字 html5*/
.placeholder{color:#888888;}
input::-webkit-input-placeholder{	color: #888888;}
input::-moz-placeholder{color: #888888;}
textarea::-webkit-input-placeholder{color: #888888;}
textarea::-moz-placeholder{color: #888888;}
img{width: 100%;max-height: 100%}
/*清除浮动*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{ clear:both; }/* For IE 6/7 (trigger hasLayout) */
.clearfix{zoom:1;margin-top:12px;}
.clear{clear:both;height:0px;overflow:hidden;}

/* 定义全局通用样式 */
.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}
.fl{float:left;}
.fr{float:right;}
.hide{display: none;}
.full{width: 100%}
.container{
	width:100%;
	overflow: hidden;
	max-width: 1200px;
	margin:0 auto;
}
.vc{
	display: table-cell;
   vertical-align: middle;
   /*text-align: center;*/
}



/* new *****************************************************************************/

/* topbar */
.topbar { height: 32px; line-height: 32px; background-color: #eee; overflow: hidden;}
.welcome { float: left; font-size: 14px;}
.topnav { float: right; font-size: 12px;}
.topnav a { margin: 0 5px;}
.topnav span { color: #ccc;}

/* header */
.header { height: 140px; }
.logo { position: relative; float: left; height: 140px; }
.logo img { width: auto; height: auto; }
.logo h1 { position: absolute; top: 90px; left: 125px; z-index: 1; font-size: 18px;}
.logo b { position: absolute; top: 90px; left: 125px; z-index: 1; font-size: 18px;}
.hotonline { float: right; margin-top: 45px; padding-left: 50px; background: url(../images/teltop.png) no-repeat left center;}
.hotonline span { display: block; font-size: 15px; }
.hotonline strong { display: block; font-family: impact; font-size: 30px; font-weight: normal; color: #f00; line-height: 1.2;}

/* header-m */
.header-m { display: none; }

/* 导航 */
.nav { border-bottom: 1px solid #171717; background: #2c2c2c url("../images/navbg.png") repeat-x; overflow: hidden;}
.nav ul li {height:55px; position: relative; float: left; margin-left: 1px; background: url(../images/navbd.png) no-repeat left center;}
.nav ul li a { display: block; height: 55px; padding: 0 32px; font-size: 14px; color:#fff; line-height: 55px;}
.nav ul li a:hover { background-color: #009946; }
.nav ul li a img { display: inline-block; width: 18px; height: 18px; margin-right: 5px;
    margin-top: -2px; vertical-align: middle; }
.nav ul li.active a { background-color: #009946; }

/*banner*/
.banner{overflow: hidden;position: relative;height:auto;}
.banner img{width: 100%;max-height: 460px;}
.banner .hd {text-align: center;position: absolute;width: 100%!important;line-height: 5px;bottom:15px;left: 0;}
.banner .hd span {display: inline-block;width: 43px;height: 5px;line-height: 5px;background: #C7C7C7;margin: 0 5px;cursor: pointer;}
.banner .hd span.on {background: #009a44;}

/* hotseller */
.hotseller {background: #eee;height: 36px;line-height: 36px;margin-bottom: 5px;}
.hotseller span{font-size: 14px;font-weight: 600;padding-right: 12px;}
.hotseller a { padding-right: 8px;font-size: 14px;}

@media(max-width:900px){
.topbar,
.header,
.hotseller { display: none;}
.header-m { display: block;}
.nav { border: none; background: none;}
.nav ul { padding: 2px; }
.nav ul li { position: static; float: left; width: 25%; margin-left: 0; background: no-repeat; }
.nav ul li a { height: 45px; margin: 2px; padding: 0; line-height: 45px; text-align: center; text-overflow: ellipsis; white-space: nowrap; border-radius: 4px; background-color: #2c2c2c; overflow: hidden;}
.nav ul li a img { display: none;}
.nav ul li.active a { background-color: #009946;}
}

/*产品中心*/
.product { margin-top: 20px; margin-bottom: 20px;  overflow: hidden; }
.product_cat { float: left; width: 100%; background-color: #009a44;margin-bottom1: 5%;}
.product_cat .title { padding: 35px 0 5px; color:#fff; text-align: center; }
.product_cat .title h2 { font-size:27px; font-weight: bold; line-height: 1; }
.product_cat .title span { font-size: 12px; text-transform: uppercase; line-height: 1; }
.product_cat > ul { margin: 13px; padding: 12px; border-radius: 5px; background-color: #fff; }
.product_cat > ul > li { margin-bottom: 10px;}
.product_cat > ul > li:last-child { margin-bottom: 0;}
.product_cat > ul > li > span { display: block; }
.product_cat > ul > li > span a { display: block; height: 44px; font-size:18px; color: #fff; line-height: 44px; text-indent: 20px; border-radius: 5px; background-color: #009a44; }
.product_cat .sub { margin-top: 10px; }
.product_cat .sub li { position: relative; height: 36px; border-bottom: 1px solid #e6e6e6;}
.product_cat .sub li a { position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 36px; padding-left: 12px; color:#666; line-height: 36px; background-color: #fff; overflow: hidden; }
.product_cat .sub li a:hover { font-weight: bold; color: #009a44; background-color: #e6e6e6;}

.product_list { float: right; width: 77%;}
.product_list .title { height: 30px; padding-bottom: 20px; border-bottom: 5px solid #029a47;}
.product_list .title h2 { float: left; font-size: 25px; font-weight: bold; line-height: 30px;}
.product_list .title h2 span { margin-left: 15px; font-size: 14px; font-weight: normal; color: #999; text-transform: uppercase;}
.product_list .title a { float: right; font-size: 13px; color: #666; line-height: 30px;}
.product_list .items { overflow: hidden;}
.product_list .items ul { margin: 0 -7px;}
.product_list .items ul li { float: left; width: 25%; margin-top: 14px; }
.product_list .items ul li > a { position: relative; display: block; height: 0; margin: 0 7px; padding-top: 90%; overflow: hidden;}
.product_list .items ul li > a img { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.product_list .items ul li > p { height: 32px; margin: 0 7px; color: #fff; line-height: 32px; text-align: center; background-color: #009a44; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.product_list .items ul li > p a {color: #fff;}
.product_list .items ul li:hover > p { background-color: #009a44;}

@media(max-width:900px){
.product_cat { float: none; width: 100%; margin: 20px 0; background-color: transparent;}
.product_cat .title { height: 35px; margin-bottom: 15px; padding: 0 10px; color: #333; border-bottom: 1px solid #029a47; overflow: hidden;}
.product_cat .title h2 { float: left; font-size: 18px; font-weight: normal; color: #029a47; line-height: 35px;}
.product_cat .title span { float: left; margin-left: 10px; line-height: 35px;}
.product_cat > ul { margin: 5px; padding: 0; font-size: 0; border-radius: 0; background-color: #fff;}
.product_cat > ul > li { display: inline-block; margin: 2px;}
.product_cat > ul > li:last-child { margin: 2px;}
.product_cat > ul > li > span { }
.product_cat > ul > li > span a { height: 38px; padding: 0 10px; font-size: 15px; color: #333; line-height: 38px; text-indent: 0; border-radius: 4px; border: 1px solid #009a44; background-color: transparent; }
.product_cat .sub { display: none;}

.product_list { float: none; width: 100%; margin: 20px 0;}
.product_list .title { height: 35px; margin-bottom: 15px; padding: 0 10px; border-bottom: 1px solid #029a47; overflow: hidden;}
.product_list .title h2 { float: left; font-size: 18px; font-weight: normal; color: #029a47; line-height: 35px;}
.product_list .title h2 span { margin-left: 10px; font-size: 12px; font-weight: normal; color: #999; line-height: 35px;}
.product_list .title a { float: right; font-size: 13px; color: #666; line-height: 35px;}

.product_list .items ul { margin: 0 5px;}
.product_list .items ul li { width: 33.333%; margin-top: 15px;}
.product_list .items ul li > a { margin: 0 5px; padding-top: 65%;}
.product_list .items ul li > a img {}
.product_list .items ul li > p { height: 25px; margin: 5px 5px 0; line-height: 25px; background-color: transparent;}
.product_list .items ul li > p a { color: #333;}
.product_list .items ul li:hover > p { background-color: transparent;}
}


/* 定制流程 */
p.p_title {font-size: 32px;text-align: center; line-height: 1.1; font-weight: bold;padding-top: 50px;text-transform: uppercase;color: #cccccc;}
h2.h2_title {text-align: center;font-size: 29px; line-height: 1.1; margin-bottom: 30px;}
h2.h2_title i {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 230px;height: 3px;}
h2.h2_title i.titl {background: url(../images/titl01.png) no-repeat right center;}
h2.h2_title i.titr {background: url(../images/titr01.png) no-repeat left center;}
h2.h2_title a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 15px;color: #333;}
h2.h2_title span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;padding: 0 15px;color: #333;}

.dzlc {background: #009946;height: 425px; margin: 20px 0; }
.dzlc .dzlcline {height: 425px;background: url(../images/line01.png) no-repeat center 215px;}
.dzlc p.p_title {color: #007435;}
.dzlc h2.h2_title span {color: #fff;}
.dzlc h2.h2_title i.titl {background: url(../images/titl02.png) no-repeat right center;}
.dzlc h2.h2_title i.titr {background: url(../images/titr02.png) no-repeat left center;}
.dzlc .dzlc_con {height: 180px;}
.dzlc .dzlc_con ul {height: 30px;line-height: 30px;text-align:center;}
.dzlc .dzlc_con ul li {float: left;width: 130px;margin-left: 45px;font-size: 16px;color: #fff;}
.dzlc .dzlc_con ul li span {
	display: block;
	width:128px;
	height:128px;
	
	margin:0 auto;
}
.li1 span {
	background: url(../images/dzlc01.png) 0px 0px;
}
.li5 span {
	background: url(../images/dzlc01.png) 478px 0;
}
.li4 span {
	background: url(../images/dzlc01.png) 650px 0px;
}
.li3 span {
	background: url(../images/dzlc01.png) 825px 0;
}
.li2 span {
	background: url(../images/dzlc01.png) 1000px 0;
}
.li6 span {
	background: url(../images/dzlc01.png) 302px 0;
}
.li7 span {
	background: url(../images/dzlc01.png) 1302px 0;
}
.dzlc .dzlc_con ul li:first-child {margin-left: 10px;}
.dzlc .dzlc_ljzx {display: block;width: 153px;height: 36px;line-height: 36px;text-indent: 31px;font-size: 14px;color: #fff;background: url(../images/jtr02.png) no-repeat 94px center;border: 1px solid #fff;margin: 15px auto 0 auto;}
.shouye {
	width:22%;
}
@media(max-width:900px){
.about_full .content .img img {
	display: none;
}
.shouye {
	width:100%;
}
.dzlc { 
	padding-bottom: 10%;
	height:auto;
}
.dzlc .dzlcline {
	height: auto;
}
.dzlc .dzlc_con {
	height: auto;
}
.dzlc .dzlc_con ul {
	height: auto;
}
.dzlc .dzlc_con ul li {
	float: none;
	width: 100%;
	margin-left: 0;
	margin-bottom: 10%;
}
.dzlc .dzlc_con ul li:first-child {
    margin-left: 0px;
}

}

/* //new *****************************************************************************/




/*首页优势*/
.advantage,.advantage ul{overflow: hidden;}

.advcontent li{overflow: hidden;}
.advcontent .des{width: 35%;max-height: 240px;overflow: hidden;padding: 0 2.5%;height:250px;}
.advcontent .des .title{font-size:28px;font-weight:600;margin-top:40px;height:42px;line-height:42px;padding-left:50px;}
.advcontent .des .ys1{background:url(../images/ys_title_1.jpg) no-repeat;background-size:42px;}
.advcontent .des .ys2{background:url(../images/ys_title_2.jpg) no-repeat;background-size:42px;}
.advcontent .des .ys3{background:url(../images/ys_title_3.jpg) no-repeat;background-size:42px;}
.advcontent .des .ys4{background:url(../images/ys_title_4.jpg) no-repeat;background-size:42px;}
.advcontent .des  p{line-height:36px;font-size:15px;}
.advcontent .img{width: 60%;}


/*通用title*/
.title_con{width:100%;border-bottom: 2px solid #009a44;padding-bottom: 6px;overflow: hidden;}
.title_con .title{float:left;}
.title_con .title span{font-size: 20px;color:#009a44;}
.title_con .title i{font-size: 16px}
.title_con .more{float:right;}
.title_con .more a{height: 32px;line-height: 32px;}
.mobile_s{display: none}
/*案例展示*/
.case_container{margin-top: 12px;}
.case{margin-top: 8px;}
.case li{width: 24%;margin:0 0.5%;float:left;}
.case li .con{border:1px solid #ddd;overflow: hidden;padding:3px;}
.case li .con a{text-align: center;display: block;}
.case .a{padding: 5px;font-size: 14px;font-weight: 600;}
.case li:hover{cursor:pointer;}
.case li:hover a{color:#009a44;}
.case li:hover .con{border:1px solid #009a44;}

/*公司简介*/
.about{margin-top: 12px;float:left;height: 285px;overflow: hidden;width:65%}
.about .img{width: 300px;float:left;padding:10px 8px 5px 0px;height: 180px;overflow: hidden;}
.about .aboutus{padding-top: 5px;line-height: 26px;}

.about_full{margin-top: 12px;float:left;overflow: hidden;width:100%;}
.about_full .content{border:1px solid #aaa;padding:0 5px;overflow: hidden;border-radius:5px;margin-top:8px;}
.about_full .img{width:48%;float:left;padding:0px 8px 0px 0px;max-height: 100%;overflow: hidden;}
.about_full .aboutus{padding-top: 5px;line-height: 26px;width:48%;float:right;}
.about_full .aboutus h3{line-height:60px;font-size:24px;}
.about_full .showmore a{display: block;width: 120px;background: #009a44;border-radius: 5px;color: #fff;text-align: center;height: 32px;line-height: 32px;margin-top: 15px;}

/**/
.contact_list  li {height: 34px;line-height: 34px;overflow: hidden;}
.contact_list li a{display: inline-flex;height: 34px;line-height: 34px;overflow: hidden;}
.contact_list li span{display: inline-block;float: right;}
/*技术专题*/
.tech{margin-top: 12px;width: 32%;float:right;height: 285px;}

.tech_list li {height: 34px;line-height: 34px;overflow: hidden;border-bottom:1px dashed #aaa;/*list-style:circle inside*/}
.tech_list li:before{ content:''; width:4px; height:4px; border-radius:50%; background:#000; display:inline-block; margin-right:5px; vertical-align:middle; margin-top:-3px;}
.tech_list li a{display: inline-flex;height: 34px;line-height: 34px;overflow: hidden;}
.tech_list li span{display: inline-block;float: right;}

/*企业荣誉*/
.honor { margin-top: 10px; margin-bottom: 10px;}
.honor_list{ position: relative; width: 100%; height: 275px; margin: 0 auto; overflow: hidden;}
.honor_list ul { position: absolute; top:0; left:0; z-index: 1; overflow: hidden;}
.honor_list ul li { float: left; width: 200px; height: 275px; text-align: center;}
.honor_list ul li .con { padding: 5px;}
.honor_list ul li .pic { display: block;}
.honor_list ul li .pic img { display: block; width: 190px; height: 240px;}
.honor_list ul li .tit { display: block; margin-top: 5px; line-height: 20px;}

/*采购指南*/
.purchase{width: 32%;float: left;margin-right: 2%}

.news{width: 32%;float: left;margin-right: 2%}

.question{width: 32%;float: left;}
.gdbox{height: 262px;overflow: hidden;margin: 5px;}
.question .q {margin: 5px 0;height: 26px;overflow: hidden;}
.question .q i{width: 24px;height: 24px;display: inline-block;background: #009a44;color:#fff;text-align: center;line-height: 26px;}
.question .q a{line-height: 26px;height:26px;display: inline;padding-left: 8px;}
.question .a {line-height:26px;max-height: 52px;overflow: hidden;}
.question .a i{width: 24px;height: 24px;margin-right: 8px;display: inline-block;background: #eee;color:#009a44;text-align: center;line-height: 26px;}
.question .a span{display: inline;line-height: 26px;height:26px;}
.question .a a{color:#0058c3;font-size: 12px;padding:0 8px;}

.question_list li{margin:5px 0;padding-bottom: 5px;border-bottom:1px dashed #aaa;}
.question_list {
	padding-left: 5px;
   display: inline-block;
   animation: 10s wordsLoop linear infinite normal;
}
@keyframes wordsLoop {
	0% {transform: translateY(0px);-webkit-transform: translateY(0px);}
	100% {transform: translateY(-50%);-webkit-transform: translateY(-50%);}
}

/*底部导航*/
.footer{margin-top: 20px}
.footer_pc { height: 38px; color: #fff; background: #2c2c2c url("../images/navbg.png") repeat-x;}

.footer-nav { height: 38px;}
.footer-nav li { position: relative; display: inline-block;  padding: 0 18px; font-size: 14px; color: #fff; line-height: 38px;}
.footer-nav li:before { content: ""; position: absolute; top: 50%; left: 0; width: 1px; height: 12px; margin-top: -6px; background-color: #fff;} 
.footer-nav li:first-child:before { display: none;}
.footer-nav li a { color: #fff;}

.footer_yl{background: #fff}
.wrap1 {margin-left: -5px;margin: 0 auto;color: #000000;font: 12px "宋体", "Arial Narrow";text-align: left;margin-bottom:0px;}
.fLink {position: relative;margin-left: 3px;border-bottom:1px solid #666}
.sideTit {width: 1200px;height: 28px;line-height: 28px;background-position: 0 -30px;}
.both, .clear {clear: both;}
.fLink ul {padding: 0px;float: left;margin-top: -0px;}
.sideTit ul {}
.height50{min-height:50px;padding-top:8px}
.height50 a{line-height:26px;font-size:12px;color:#000000;padding:0 4px;}
.fLink .this {border-top: 0px;background: #fff;padding: 0 10px;}
.sideTit .this {color: #000;background: #FFF;}
.fLink li {padding: 0 10px;height: 28px;font-size: 13px;line-height: 28px;float: left;}
.sideTit li {float: left;height: 28px;line-height: 28px;cursor: pointer;}
.footer_logo{ background: #009946; }
.flogo{width: 30%;float: left;margin-right: 20px;height: 180px;}
.footer_logo .com{padding-top: 20px;}
.footer_logo .com p{color:#fff;line-height: 24px;}
.footer_logo .com	a{color:#fff;}




.nav_mobile{display: none;}
.mobile_con{background: #333;text-align: center;margin-bottom:70px;padding:10px 10%}
.mobile_con p{line-height: 34px;font-size: 15px;color:#fff;}




/*content*/
.left_con{float:left;width: 22%;}
.left_con .pro_list h2{line-height: 66px;background: #009a44;color:#fff;text-align: center;font-size: 20px;}
.left_con .pro_list ul{overflow: hidden;margin-top: 12px;}
/*.left_con .pro_list ul li{height: 28px;line-height: 28px;padding-left: 16px;font-size: 15px;}*/

.left_con .pro_list ul li {color:#fff;width: 100%;font-size:15px;background: #009a44;line-height: 44px;margin-bottom: 8px;text-align: center;}
.left_con .pro_list ul li a{color: #fff;}
.left_con .pro_list ul li:hover {background: #bbb}
.left_con .pro_list ul li:hover a{color:#009a44;}
.left_con .title{line-height: 44px;background: #009a44;color:#fff;text-align: center;font-size: 20px;}

.left_con .similar{overflow: hidden;border:1px solid #009a44;margin-top: 8px;}
.left_con .similar ul li{line-height: 26px;padding-left: 8px;margin-bottom: 5px;border-bottom:1px dashed #ddd;}
.left_con .contact{overflow: hidden;border:1px solid #009a44;background: #eee;margin-top: 20px;}
.left_con .contact p{line-height: 32px;padding-left: 16px}
/*.left_con .contact span{width: 50px;display: inline-block;}*/
.right_con{float:right;width: 77%;}
.breadcrumb{border:1px solid #ddd;border-radius: 3px;line-height: 32px;height: 32px;padding-left: 8px;}
.article{padding:8px;overflow: hidden;border:1px solid #ddd;border-radius: 3px;margin-top: 20px}
.article p{line-height: 28px;margin-top: 5px;font-size: 15px;}
.article p img {
    display: block;
    margin: 10px auto;
}
.article_about{margin-top:20px;min-height:400px;}
.article_about h1{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #aaa;}
.article_about .contact{width: 60%;float: left}
.article_about .er{width: 150px;float: left}
.article .titlepic{text-align: center}
.article .titlepic img{width: 426px;height: 266px;}
.article h1{text-align: center;line-height: 60px;}
.article .writer{text-align: center;margin: 5px 0;}
.article .writer span{margin: 0 5px;}
.article .des{font-size: 15px;text-indent: 24px;line-height: 24px;border-bottom: 1px dashed #ddd;border-top:1px dashed #ddd;padding:5px 0;margin:8px;}
.article img { width: auto;} 
.similar_product{overflow: hidden;width:100%;margin-top: 20px auto;}
.similar_product ul{overflow: hidden;padding: 10px 0;}
.similar_product ul li{width: 24%;float: left;margin:0 0.5%;text-align: center}
.similar_product ul li img{height:140px;width:100%;}
/*产品列表*/
.right_con .product_list_2{padding:12px;overflow: hidden;border:1px solid #ddd;border-radius: 3px;margin-top: 20px}
.right_con .product_list_2 li{padding:5px 0; border-bottom:1px dashed #aaa;}
.right_con .product_list_2 .img{width: 130px;height: 100px;float:left;margin-right: 12px;}
.right_con .product_list_2  img{width: 130px;height: 100px;}
.right_con .product_list_2 .con {height: 100px;overflow: hidden;}
.right_con .product_list_2 .con a{line-height: 26px;}
.right_con .product_list_2 .con p{line-height: 24px;font-size: 12px;}

.showpage{margin-top:6px;text-align:center}

/*新闻列表*/
.news_list{padding:12px;overflow: hidden;border:1px solid #ddd;border-radius: 3px;margin-top: 20px}
.news_list ul li{
	height: 32px;
	line-height: 32px;
	font-size: 15px;
	padding-left: 16px;
	/*background: url('../images/liststyle.jpg') no-repeat;*/
	list-style: circle inside;
	padding-bottom: 5px;
	border-bottom: 1.5px dashed #ddd
}
.news_list ul li a{display: inline-block;}
.news_list ul li span{display: inline-block;float: right;font-size: 14px;color:#666;}
/*产品中心列表*/
.right_con .product_list{ width: auto; padding:12px;overflow: hidden;border:1px solid #ddd;border-radius: 3px;margin-top: 20px}
.right_con .product_list .title{height: 60px;line-height: 60px;background: #009a44;margin-bottom: 8px;}
.right_con .product_list .title span{color:#fff;font-size: 20px;padding-left: 14px;display: inline-block;line-height: 40px;}
.right_con .product_list .title a{color:#fff;font-size: 12px;padding-right: 14px;display: inline-block;float: right}
.right_con .product_list ul li{width: 33%;overflow: hidden;text-align: center;float:left;margin-right:0.4%;}
.right_con .product_list ul li:nth-child(3n){margin-right: 0}
.right_con .product_list ul li img{border:1px solid #ddd;}
.right_con .product_list ul li:hover{cursor:pointer;}
.right_con .product_list ul li:hover a{color:#ff0000;}
.right_con .product_list ul li:hover img{border:1px solid #ff0000;}
.right_con .product_list ul li img{width: 95%;max-height: 95%;padding:1.5%;overflow:hidden;height: 205px;}



@media(max-width:1360px){
	.container{
		width:90%;
		overflow: hidden;
	}
	
	.product_list ul li img {width: 95%;max-height: 95%;height: 205px;padding: 1.5%;overflow: hidden;}
}
@media(max-width:1072px){
	
	.telimg{padding-left: 10%;padding-top: 10px;display:none}
	.tel{padding-top: 10px;float:right}
	.tel .ctext{display:none}

}
@media(max-width:1024px){
	.container{
		width:100%;
		overflow: hidden;
		margin:0 auto;
	}
	
	.footer_pc{display: none}
	.nav_mobile{display: block;}
	

}
@media(max-width:900px){
	.container{
		max-width: 800px;
	}

	/*首页优势*/
	.advcontent .des{width: 100%;height:auto;float: none;}
	.advcontent .des .title{font-size:22px;font-weight:600;padding-top:5px;}
	.advcontent .des  p{line-height:26px;font-size:14px;}
	.advcontent .img{width:100%}
	/*通用title*/
	.title_con{border-bottom: 1px solid #009a44;padding-bottom: 0;}
	.title_con .title span{font-size: 16px;}
	.title_con .title i{font-size: 12px}
	.title_con .more a{height: 24px;line-height: 24px;}
	/*案例展示*/
	.case_container{margin-top: 6px;}
	.case{margin-top: 6px;}
	.case li{width: 24%;margin:0 0.5%;float:left;}
	.case li .con a{text-align: left;}
	.case .a{overflow: hidden;height: 24px;line-height: 24px;padding: 0;font-size: 12px;}
	.case li .con p{display: none}

	/*公司简介*/
	.about{margin-top: 6px;width:100%;float:left;height: auto;overflow: hidden;}
	.about .img{width: 300px;float:left;height: 180px;}
	.about .aboutus{padding-top: 5px;line-height: 26px;}
	.about .content{padding:0 5px;}
	.about_full .img{width:50%;float:none;margin:0 auto;}
	.about_full .aboutus{width:100%;float:none;}
	/*技术专题*/
	.tech{margin-top: 6px;width: 100%;float:none;height: auto;}
	.tech_list{padding:0 5px;}
	.tech_list li {height: 26px;line-height: 26px;margin-bottom: 5px}
	.tech_list li a{width:70%;height: 26px;line-height: 26px;font-size: 14px}


	/*企业荣誉*/
	
	.mobile_s{display: block;}

	.purchase{width: 100%;float: none;margin-right: 0}
	.news{display:none}
	.question{display:none}


	/*content*/
	.left_con{float:none;width: 100%;}
	.left_con .pro_list h2{background: #fff;color:#333;text-align: left;display: inline;line-height: 40px;}
	.left_con .pro_list ul{border:none;background: #fff}
	.left_con .pro_list ul li{float:left;width: auto;margin: 0 8px; background: #fff;}
	.left_con .pro_list ul li a{color:#333;}
	.left_con .contact{display: none}
	.left_con .similar{display: none}
	/*.left_con .contact span{width: 50px;display: inline-block;}*/
	.right_con{float:none;width: 100%;}
	.breadcrumb{width:98%;border-bottom: :1px solid #ddd;border-top:none;border-left:none;border-right: none}

	.right_con .product_list{float:none;width: 100%;}
	.right_con .product_list .title{height: 36px;line-height: 36px;background: #009a44;margin-bottom: 8px;}
	.right_con .product_list .title span{color:#fff;font-size: 16px;padding-left: 14px;display: inline-block;line-height: 40px;}
	.right_con .product_list .title a{color:#fff;font-size: 12px;padding-right: 14px;display: inline-block;float: right}
	.right_con .product_list ul li{width: 32%;}
	.right_con .product_list ul li p{line-height: 24px;height: 24px;overflow: hidden;}
	.similar_product ul li{width: 48%;}
	/*隐藏首页客服*/
	#lovexin12 {display: none}
	.footer_yl{display:none}
	.news_list ul li{list-style:none;padding-left:0px;}
    .news_list ul li a{width:55%;white-space:nowrap;overflow:hidden;}
	
	.footer_nav { width: 100%; height: 65px; position: fixed!important; bottom: 0; right: 0; z-index: 9999; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; }
	.foot {background:#009946; width: 100%; position: fixed; height: 65px; bottom: 0; left: 0; z-index: 10; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; }
	.foot-relative { position: relative; width: 100%; height: 65px;}
	.foot a { display: block; float: left; width: 25%; color: #fff}
	.foot a span { display: block; width: 100%; text-align: center; font-size: 25px;line-height:38px;}
	.foot a h3 { width: 100%; text-align: center; font: 14px/10px "microsoft yahei";}
	@font-face { font-family: 'icomoon'; src: url('../fonts/icomoon.eot'); src: url('../fonts/icomoon.eot') format('embedded-opentype'),  url('../fonts/icomoon.ttf') format('truetype'),  url('../fonts/icomoon.woff') format('woff'),  url('../fonts/icomoon.svg') format('svg'); font-weight: normal; font-style: normal; }
	.iconfont { font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; 
-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
}






